home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Chat & Communication / Digsby build 37 / digsby_setup.exe / lib / lxml / html / defs.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2008-10-13  |  4KB  |  260 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.5)
  3.  
  4.  
  5. try:
  6.     frozenset
  7. except NameError:
  8.     from sets import Set as frozenset
  9.  
  10. empty_tags = frozenset([
  11.     'area',
  12.     'base',
  13.     'basefont',
  14.     'br',
  15.     'col',
  16.     'frame',
  17.     'hr',
  18.     'img',
  19.     'input',
  20.     'isindex',
  21.     'link',
  22.     'meta',
  23.     'param'])
  24. deprecated_tags = frozenset([
  25.     'applet',
  26.     'basefont',
  27.     'center',
  28.     'dir',
  29.     'font',
  30.     'isindex',
  31.     'menu',
  32.     's',
  33.     'strike',
  34.     'u'])
  35. link_attrs = frozenset([
  36.     'action',
  37.     'archive',
  38.     'background',
  39.     'cite',
  40.     'classid',
  41.     'codebase',
  42.     'data',
  43.     'href',
  44.     'longdesc',
  45.     'profile',
  46.     'src',
  47.     'usemap',
  48.     'dynsrc',
  49.     'lowsrc'])
  50. event_attrs = frozenset([
  51.     'onblur',
  52.     'onchange',
  53.     'onclick',
  54.     'ondblclick',
  55.     'onerror',
  56.     'onfocus',
  57.     'onkeydown',
  58.     'onkeypress',
  59.     'onkeyup',
  60.     'onload',
  61.     'onmousedown',
  62.     'onmousemove',
  63.     'onmouseout',
  64.     'onmouseover',
  65.     'onmouseup',
  66.     'onreset',
  67.     'onresize',
  68.     'onselect',
  69.     'onsubmit',
  70.     'onunload'])
  71. safe_attrs = frozenset([
  72.     'abbr',
  73.     'accept',
  74.     'accept-charset',
  75.     'accesskey',
  76.     'action',
  77.     'align',
  78.     'alt',
  79.     'axis',
  80.     'border',
  81.     'cellpadding',
  82.     'cellspacing',
  83.     'char',
  84.     'charoff',
  85.     'charset',
  86.     'checked',
  87.     'cite',
  88.     'class',
  89.     'clear',
  90.     'cols',
  91.     'colspan',
  92.     'color',
  93.     'compact',
  94.     'coords',
  95.     'datetime',
  96.     'dir',
  97.     'disabled',
  98.     'enctype',
  99.     'for',
  100.     'frame',
  101.     'headers',
  102.     'height',
  103.     'href',
  104.     'hreflang',
  105.     'hspace',
  106.     'id',
  107.     'ismap',
  108.     'label',
  109.     'lang',
  110.     'longdesc',
  111.     'maxlength',
  112.     'media',
  113.     'method',
  114.     'multiple',
  115.     'name',
  116.     'nohref',
  117.     'noshade',
  118.     'nowrap',
  119.     'prompt',
  120.     'readonly',
  121.     'rel',
  122.     'rev',
  123.     'rows',
  124.     'rowspan',
  125.     'rules',
  126.     'scope',
  127.     'selected',
  128.     'shape',
  129.     'size',
  130.     'span',
  131.     'src',
  132.     'start',
  133.     'summary',
  134.     'tabindex',
  135.     'target',
  136.     'title',
  137.     'type',
  138.     'usemap',
  139.     'valign',
  140.     'value',
  141.     'vspace',
  142.     'width'])
  143. top_level_tags = frozenset([
  144.     'html',
  145.     'head',
  146.     'body',
  147.     'frameset'])
  148. head_tags = frozenset([
  149.     'base',
  150.     'isindex',
  151.     'link',
  152.     'meta',
  153.     'script',
  154.     'style',
  155.     'title'])
  156. general_block_tags = frozenset([
  157.     'address',
  158.     'blockquote',
  159.     'center',
  160.     'del',
  161.     'div',
  162.     'h1',
  163.     'h2',
  164.     'h3',
  165.     'h4',
  166.     'h5',
  167.     'h6',
  168.     'hr',
  169.     'ins',
  170.     'isindex',
  171.     'noscript',
  172.     'p',
  173.     'pre'])
  174. list_tags = frozenset([
  175.     'dir',
  176.     'dl',
  177.     'dt',
  178.     'dd',
  179.     'li',
  180.     'menu',
  181.     'ol',
  182.     'ul'])
  183. table_tags = frozenset([
  184.     'table',
  185.     'caption',
  186.     'colgroup',
  187.     'col',
  188.     'thead',
  189.     'tfoot',
  190.     'tbody',
  191.     'tr',
  192.     'td',
  193.     'th'])
  194. block_tags = general_block_tags | list_tags | table_tags | frozenset([
  195.     'fieldset',
  196.     'form',
  197.     'legend',
  198.     'optgroup',
  199.     'option'])
  200. form_tags = frozenset([
  201.     'form',
  202.     'button',
  203.     'fieldset',
  204.     'legend',
  205.     'input',
  206.     'label',
  207.     'select',
  208.     'optgroup',
  209.     'option',
  210.     'textarea'])
  211. special_inline_tags = frozenset([
  212.     'a',
  213.     'applet',
  214.     'basefont',
  215.     'bdo',
  216.     'br',
  217.     'embed',
  218.     'font',
  219.     'iframe',
  220.     'img',
  221.     'map',
  222.     'area',
  223.     'object',
  224.     'param',
  225.     'q',
  226.     'script',
  227.     'span',
  228.     'sub',
  229.     'sup'])
  230. phrase_tags = frozenset([
  231.     'abbr',
  232.     'acronym',
  233.     'cite',
  234.     'code',
  235.     'del',
  236.     'dfn',
  237.     'em',
  238.     'ins',
  239.     'kbd',
  240.     'samp',
  241.     'strong',
  242.     'var'])
  243. font_style_tags = frozenset([
  244.     'b',
  245.     'big',
  246.     'i',
  247.     's',
  248.     'small',
  249.     'strike',
  250.     'tt',
  251.     'u'])
  252. frame_tags = frozenset([
  253.     'frameset',
  254.     'frame',
  255.     'noframes'])
  256. nonstandard_tags = frozenset([
  257.     'blink',
  258.     'marque'])
  259. tags = top_level_tags | head_tags | general_block_tags | list_tags | table_tags | form_tags | special_inline_tags | phrase_tags | font_style_tags | nonstandard_tags
  260.